maker of musical or surgical instruments - Francés Inglés Diccionario